home *** CD-ROM | disk | FTP | other *** search
-
- PlextorControl v1.10
- ====================
-
- (C) by Ronny Schütz, August 1999
-
- ================================================================================
- Disclaimer
- ================================================================================
-
- This program is provided "as-is", without any warranty expressed or implied. The
- author will in no case be liable for direct, indirect, incidental or whatever
- damages or loss of data resulting from the use of this software. The risk
- concerning performance and results of this software is run entirely by the user.
-
- ================================================================================
- Trademarks
- ================================================================================
-
- PLEXTOR is a registered trademark of PLEXTOR Corporation.
-
- ================================================================================
- Introduction
- ================================================================================
-
- 'PlextorControl' can be used to set some parameters, like the drive speed or the
- inactivity time of PLEXTOR SCSI CDROM drives and PLEXTOR CD recorders and to
- control some behaviours of the drive.
-
- Changing some of the default drive settings can decrease the access time and
- increase the read speed in some cases.
-
- ================================================================================
- Parameters
- ================================================================================
-
- PlextorControl DEV=DEVICE/K,UN=UNIT/N/K,DD=DOSDEVICE/K,S=SPEED/K,
- FS=FIXEDSPEED/K,WMS=WAITFORMAXSPEED/K,AV=AVOIDVIBRATION/K,
- IT=INACTIVITYTIMER/K,DEF=DEFAULTVALUES/S,DBG=DEBUG/S,?=HELP/S
-
- DEV=DEVICE/K,UN=UNIT/N/K
- ------------------------
-
- SCSI device and unit of the PLEXTOR CDROM / CD recorder drive, e.g.
- DEVICE=2060scsi.device UNIT=3. Only SCSI devices are supported. You can even use
- the DOSDEVICE parameter and 'PlextorControl' will automatically determine the
- device and unit.
-
- DD=DOSDEVICE/K
- --------------
-
- DOSDevice of the CDROM drive, e.g. DOSDEVICE=CD0. This parameter can be used
- instead of the DEVICE/UNIT pair.
-
- S=SPEED/K
- ---------
-
- The new speed for the drive, you can specify '1', '2', '4', '6', '8', '8CAV',
- '12', '10-20', '20', '32', '40' and 'Max'. Only a subset of these speed values
- are supported by each PLEXTOR drive.
-
- FS=FIXEDSPEED/K
- ---------------
-
- With this parameter you can fix the speed of your CDROM drive. If you set this
- to 'on', your drive won't speed down after read errors. PLEXTOR default is
- 'off'. This parameter is not available for CD recorders.
-
- WMS=WAITFORMAXSPEED/K
- ---------------------
-
- This parameter specifies, whether the drive waits until rotation speed goes up
- to maximum when the drive begins to transfer data getting out of a pause.
- PLEXTOR default is 'on'. This parameter is not available for CD recorders and
- PLEXTOR CDROM drives earlier than PX-20.
-
- AV=AVOIDVIBRATION/K
- -------------------
-
- This parameter specifies, whether the rotation speed slows down to avoid
- vibration when the drive pauses. PLEXTOR default is 'on'. If FIXEDSPEED is 'on',
- AVOIDVIBRATION will be ignored. This parameter is not available for CD recorders
- and PLEXTOR CDROM drives earlier than PX-20.
-
- Due to the PLEXTOR default value, the drive slows down after approx. 5 sec (at
- least my PLEXTOR PX-32TS does it) after the last read access. A new read access
- after these 5 sec will speed-up the drive again. Specifing AVOIDVIBRATION=OFF
- will avoid this behaviour, the drive will not slow-down until the inactivity
- time (parameter INACTIVITYTIMER) is elapsed.
-
- IT=INACTIVITYTIMER/K
- --------------------
-
- This parameter specifies the length of time that the drive shall remain in the
- hold track state after completion of a seek or read operation. Note: Higher
- values of this parameter may have an adverse effect on the drive MTBF.
-
- You can specify the following values: 'infinite', '125ms', '250ms', '500ms',
- '1s', '2s', '4s', '8s', '16s', '32s', '1min', '2min', '4min', '8min', '16min'
- and '32min'.
-
- DEF=DEFAULTVALUES/S
- -------------------
-
- If this switch is specified, all parameters (speed, fixed speed, wait for max.
- speed, avoid vibration, inactivity timer) will be set back to their default
- values (SPEED=MAX, FIXEDSPEED=OFF, WAITFORMAXSPEED=ON, AVOIDVIBRATION=ON,
- INCTIVITYTIMER=2min).
-
- DBG=DEBUG/S
- -----------
-
- If you specify this option, PlextorControl will print some information for
- debugging.
-
- ?=HELP/S
- --------
-
- Displays usage information.
-
-
- If you specify DEV=DEVICE/K,UN=UNIT/N/K or DD=DOSDEVICE/K only, PlextorControl
- will print the current settings of the CDROM drive.
-
- Good settings are, but this may be sujective, AV=off IT=1min WMS=off, at least
- for my PX-32.
-
- ================================================================================
- Tested drives and controllers
- ================================================================================
-
- This program was tested with several PLEXTOR CDROM/CD recorder drives connected
- to several SCSI controllers (PX-32TS @ Blizzard2060, PX-R412C @ CyberSCSI MKII,
- PX-R820T @ unknown controller, PX-12TS @ Blizzard 1260/FastSCSI-IV). It should
- even work with other PLEXTOR drives (PX-4, PX-6, PX-8, PX-12, PX-20, PX-32,
- PX-40, PX-R412C, PX-R820T, PX-W4220T, PX-W8220T) and other controllers, but this
- is untested. If you encounter problems using this program please specify the
- DEBUG option and send me the output of PlextorControl.
-
- ================================================================================
- Thanks go to (in order of occurence)
- ================================================================================
-
- - Rik Swusten / PLEXTOR Corp. for sending me the PLEXTOR SCSI command
- manuals
- - Olaf `Olsen' Barthel for parts of his "Eject" program
- - Stefan Kost for testing this program on his PX-32
- - Michael Schulz for testing/ß-testing this program on his PX-32 and his
- PX-R412C
- - Richard Körber for testing/ß-testing this program on his PX-R820T and for bug
- reports
- - Holger Hofmann, Peter Tholen for bug report(s)
- - Damian Jurzysta for testing this program on his PX-12TS
-
- ================================================================================
- History
- ================================================================================
-
- v1.10 / 06. August 1999
- - Support for PLEXTOR CD recorders added
- - Bug in the CD-ROM drive identifying routine fixed (-> Holger Hofmann)
-
- ================================================================================
-
- Ronny Schuetz <Ronny.Schuetz@gmx.de>, August 1999
-
-